(security) deposit - French English Dictionary